package com.reliable.api.param.ReliablePushTemplate;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.reliable.api.param.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("推送模板查询参数")
public class ReliablePushTemplatePageParam extends PageParam {
        /**
         * 模板名称（模糊查询）
         */
        @ApiModelProperty("模板名称（模糊查询）")
        private String name;

        /**
         * 城市（精确匹配）
         */
        @ApiModelProperty("城市（精确匹配）")
        private String city;

        /**
         * 开始时间
         */
        @ApiModelProperty("开始时间")
        private Date beginTime;

        /**
         * 结束时间
         */
        @ApiModelProperty("结束时间")
        private Date endTime;

        @ApiModelProperty("任务业务id")
        private String taskId;
}
